take a licking - English Synonyms Dictionary